package map;

import java.util.HashMap;
import java.util.Map;

public class Test {
    public static void main(String[] args) {
        String line = "Think in java,I love java";
        Map<Character,Integer> map = new HashMap<>();
        for (int i = 0; i < line.length(); i++) {
            char c = line.charAt(i);
//            if(map.containsKey(c)){
//                Integer value = map.get(c);
//                value++;
//                map.put(c,value);
//            }else {
//               map.put(c, 1);
//            }
            Integer value = map.containsKey(c)?map.get(c)+1:1;
            map.put(c,value);
        }
        System.out.println(map);
        map.forEach(
                (k,v)-> System.out.println(k+":"+v)
        );
    }
}
